home *** CD-ROM | disk | FTP | other *** search
/ TOS Silver 2000 / TOS Silver 2000.iso / Anwendun / B_E_M / HISTORY / EVENTMAN.TXT < prev   
Encoding:
Text File  |  1997-09-29  |  10.4 KB  |  269 lines

  1. History von TIMEMANAGER in umgekehrter Reihenfolge!
  2.  
  3. TODO:
  4.  
  5. Befehl "WAIT {<sec>,<ss> <string>}"
  6. Überwachung von RI (Ringindicatorleitung)
  7. Überwachung von CD (Carrierdetectleitung)
  8. Befehl INPUT "text" <variable>
  9.  
  10. Version 1.12
  11. -Neuer Befehl SOMMERZEIT { "EIN", "AUS" }
  12.  setzt die Uhrzeit um eine Stunde vor oder zurück
  13. -Neues Timerereignis: Monatlich nach Tagen (MT)
  14.  Ermöglicht Aktionen z.B. immer am letzten Sonntag eines Monats.
  15. -Fehler bei PROTOKOLL SCHREIBEN behoben
  16. -bei ALERT können nun auch die Buttons definiert werden.
  17.  ALERT <icon> "<Meldungstext> "["<Button1>[|<Button2>]"]"
  18.  Beispiel ALERT 1 "Das ist ein Fehler [OK|Abbruch]"
  19. -Fehler beim lesen der INF konnt zum Absturz führen
  20. -Es wird in der INF-Datei nun auch der Parameter Use-RCSFile:
  21.  ausgewertet um andere RSC-Files laden zu können.
  22.  
  23. Version 1.11e-ß
  24. 18.3.97
  25. -Übergabe von "Aktionsdateien". Eine Datei besteht aus einer
  26.  Aktion. Wird diese Datei(en) BEM beim Start, oder per VA_START
  27.  übergeben, dann werden die Befehle ausgeführt.
  28. 15.3.97
  29. -Die Position und der Status des INFO-Fensters kann nun auch
  30.  gesichert werden. Das Kürzel ist "InTxtWindow:" in der Eventman.inf.
  31.  Mit Einstellungen sichern wird der zustand des Fensters gesichert.
  32. -Es ist nun auch möglich die Schnittstelle "PRN:" zu öffnen.
  33.  Dadurch wird über den Treiber U:\DEV\PRN gedruckt.
  34.  (SS PRN: EIN     SEND PRN: "Blabla"      SS PRN: AUS)
  35.  
  36. Version 1.11d
  37. 12.3.97
  38. -Fehler bei leere INFO.DAT-Datei behoben
  39.  
  40. Version 1.11c-ß
  41. 6.3.97
  42. -Fehler bei PROTOKOLL LÖSCHEN entfernt.
  43. 14.1.97
  44. -Wenn Timerereignis als Gültigkeitsdauer=0 eingetragen war führte das 
  45.  zu fehlern.
  46. -Neuer Befehl KILL <programm>
  47. -Neuer Befehl AV-SENDKEY <programm> <Tastenfolge>
  48. -Befehl SEND-KEY umbenannt in PLAY-KEY <Tastenfolge>
  49. -Befehl SHUTDOWN umbenannt in EXIT <programm>
  50.  
  51. Version 1.11b
  52. 6.1.97
  53. -Neuer Befehl SEND-KEY <programm> <Tastenfolge>
  54. -Neuer Befehl TOP <programm>
  55. -Neuer Befehl SHUTDOWN <programm>
  56. -Die Infotexte werden nun in INFO.DAT gesichert und stehen nach einem 
  57.  Neustart wieder zur Verfügung
  58. -Neue Variable in der EVENTMAN.INF: KeyDelayTim: Standardwert 200
  59.  Gibt die Zeit in msec. an, wielange zwischen zwei Tastaturnachrichten 
  60.  gewartet werden soll.
  61.  
  62. Version 1.11a
  63. 30.12.96
  64. -Status des Programms nun Freeware!
  65. -In der EVENTMAN.INF gibts die neue Variable "KnopfInfoln:" Mit dem 
  66. Wert "Nein" wird das Mausknopffenster ohne INFO-Zeile dargestellt!
  67. -Den grausamen Speicherfehler hab ich endlich gefunden!
  68.  
  69. Version 1.10ß bis 1.10f-ß
  70. 19.10.96
  71. -Befehl SKIP <aktion> [<Zeit>] geändert (wird Zeit nicht angegeben, 
  72.  dann wird genau um eine Zeitspanne "geskipt"
  73. -Probleme beim löschen von Dateien behoben (TIMER.EVT sollte nun 
  74.  wieder längere Zeit überleben :-)
  75. 14.09.96
  76. -Fehler mit WAIT NO-AKTION endlich gefunden.
  77. -Neuer Parameter bei PROTOKOLL. Bei EIN und LÖSCHEN kann nun ein
  78.  explizites Protokollfile mit angegeben werden:
  79.  PROTOKOLL { E [<Datei>], A, L [<Datei>], S <text> }
  80. -Neuer Befehl SKIP <aktion> <Zeit> verschiebt ein Timerereignis, das
  81.  zur <aktion> führt so, daß es nicht mehr innerhalb der <Zeit> 
  82.  stattfindet.
  83. 09.09.96
  84. -Befehle WAIT NO-AKTIV <prog> und WAIT AKTIV <prog> eingeführt
  85. -EVENTMAN.RSC nun extern für Leute, die evtl. Anpassungen machen 
  86.  wollen. Wird die EVENTMAN.RSC nicht gefunden wird die interne
  87.  RSC verwendet, sodaß man auch ohne auskommt!
  88. 04.09.96
  89. -Befehl GOTO <aktion> springt direkt in die angegebene Aktion.
  90. -Protokolldateiname einstellbar in der INF-Datei (PrtFileMask:)
  91. -Fehler wenn noch eine waitfor.dat-Datei beim Programmstart vorhanden 
  92.  war beseitigt.
  93. 13.04.96
  94. -Befehl PROTOKOLL SCHREIBE <text> schreibt text ins protokoll
  95. -Fehler, wenn von einem SS-Ereignis die SS ausgeschaltet wird behoben
  96. 08.04.96
  97. -neuer Befehl WAIT NO-AKTION eingeführt. -> Wartet solange, bis keine
  98.  Aktion mehr am laufen ist!
  99. -Baudrate explizit einstellbar (SS MODEM1: SET 0 löscht DTR)
  100. 01.04.96
  101. -Bei RUN waren keine Variablen möglich
  102. -Probleme mit zu klein dimensionierten Variablen behoben
  103. 22.03.96
  104. -Problem bei enable/disable beseitigt
  105. -Umstellung der AKTION.DAT auf WINDOWS.INI-Format
  106. -Beseitigung des Redraw-Problems bei der INFO-Anzeige
  107. -Befehl Send aufgeteilt in "send" und "sendfile"
  108. -Befehl "send" hängt nun immer ein CRLF an den Text an!
  109. -Befehl SS <ss> SET <baud> eingeführt.
  110.  
  111. Version 1.09ß
  112. 08.03.96
  113. -Neue MidiCOM-Library eingearbeitet
  114. -Fehler bei RUN innerhalb von IF-Schleifen behoben
  115. -Fehler bei Verschachtelung von IF-Schleifen behoben
  116. -Beim Ausschalten der Schnittstelle wird vermerkt, welche
  117.  Baudrate eingeschalten war. Beim Einschalten wird wieder
  118.  auf diese Baudrate gestellt (Nur bei HSMODEM oder MultiTOS)
  119. -ENABLE/DISABLE versteht nun auch Bereiche
  120. -Neuer Befehl WINDOW <fenster> OPEN|CLOSE
  121. -Redraw-Schleife verbessert
  122.  
  123. 27.02.96
  124. - Nicht definierte Programmereignisse werden mit "-" aufgefüllt.
  125. - Fehlermeldung, bei SS-Konfiguration ohne HSMODEM oder MULTITOS
  126.  
  127. 25.02.96
  128. - Neuer Befehl AKTIV <prog>
  129. - Neuer Befehl VA-START <prog> <par>
  130. - INFO-Fenster kommt immer nach oben, wenn eine Meldung kommt
  131.  
  132. 28.11.95
  133. - Fehler bei der Auswertung von Tasten mit einem einstelligen
  134.   Scancode behoben!
  135. - Fehler bei mehreren Ereignissen hintereinander behoben.
  136. - Absturz unter MagiC behoben (warum geht da kein Fsfirst?)
  137.   
  138. 19.11.95
  139. - Fehler bei Fehlerroutine behoben
  140. - Applikationfenster eingeführt (wieder entfernt!)
  141. - APPLIKAT.EVT - Datei zum definieren der Applikationen (wieder entfernt!)
  142.  
  143. 18.11.95
  144. - Erweiterung der Buttons auf 64. Erreichbar durch SHIFT,CONTRL u. 
  145.   ALTERNATE
  146.  
  147. Version 1.08
  148.  
  149. 25.10.95
  150. - Befehl PROTOKOLL { EIN , AUS , LÖSCHEN } eingeführt.
  151. - Buß und Bettag ab 1995 kein Feiertag mehr!
  152.  
  153. 15.6.95
  154. - 2 Bomben bei Befehl SS, wenn EIN oder AUS vergessen wurde.
  155.  
  156. 8.6.95:
  157. - Schnittstellen Ein und Ausschalten führte zu Problemen mit HSMODEM
  158. - Fehlerbehebung bei Speicherreservierung für die Feiertage
  159. - Probleme beim Programmstart mit der Datei BUTTON.EVT behoben!
  160.  
  161. Version 1.07ß
  162.  
  163. 08.05.95
  164. - In der Eventman.inf kann nun auch der Status "Iconified" 
  165.   abgespeichert werden. Dadurch wird bei einem Neustart das Fenster 
  166.   Iconified geöffnet!
  167. - Neue Befehle eingeführt: IF ELSE ENDIF auch verschachtelt möglich!
  168. - Neuer Befehl EXIST <datei> überprüft ob die Datei vorhanden ist
  169.  
  170. 07.05.95
  171. - Probleme in MultiTOS beseitigt (Editoraufruf)
  172. - Variablen eingeführt
  173. - Befehl SET eingeführt
  174. - Befehl FSELECT <text> eingeführt
  175. - In den meisten Befehle müssen nun die Texte in " gesetzt werden
  176. - Ein " in Texten wird als \" geschrieben!
  177. - In den meisten Befehlen können auch Variablen verwendet werden
  178. - Die meisten Befehle liefern Ergebnisse zurück
  179. - Wird MIDI-COM erkannt, wird das Programm angemeldet
  180. - Neuer Befehl MIDI-COM <rechner> <befehl> führt einen Befehl auf 
  181.   einem fremden Rechner aus
  182. - Befehle MIDI-COM START und STOP eingeführt
  183. - MODEM3 und MODEM4 wird SERIAL1 und SERIAL2
  184.  
  185. Version 1.06ß
  186.  
  187. - Shutdown für MultiTOS und MagiX in EVENTMAN.PRG eingebaut
  188. - All-Iconify für MagiC 3 und MultiTOS eingebaut/verbessert
  189. - Probleme bei HSMODEM beseitigt
  190.  
  191. Version 1.05ß
  192.  
  193. - Probleme unter MultiTOS behoben.
  194. - Probleme bei Commandos nach RUN behoben
  195. - PNICE für MultiTOS eingeführt
  196. - QUIT konnte nicht als TIMER-Aktion ausgeführt werden
  197. - Wird der Editor nicht gefunden, kann er per Fileselektor eingestellt 
  198.   werden. Er wird dann in der *.INF-Datei als BEMEditPath gesichert.
  199. - Ausgaben erfolgen über die Dateien U:\DEV\MODEM2 etc. wenn 
  200.   vorhanden!
  201. - Ist HSMODEM installiert, dann kann mit "SS MODEM2: EIN 38400" auf 
  202.   eine diverse Baudrate geschalten werden!
  203. - KEY.DAT nun auch mit Ablaufdatum!
  204.  
  205. Version 1.04ß
  206.  
  207. - Problem bei FT-Ereignissen gefixt. Diese wurden an Feiertagen auf 0 Uhr 
  208.   zurückgesetzt.
  209. - In der Schnittstellenüberwachung kann bei den zu erwartenden 
  210.   Strings nun auch ein ^M als Ersatz für eine neue Zeile geschrieben 
  211.   werden. Damit ist ein Überwachung auf mehrere RING's möglich
  212. - Fehler beim beenden unter MultiTOS behoben
  213. - Die env-Variable BAVARIA-SYSTEM wird nun auch unter MultiTOS oder 
  214.   Mag!X(C) beim Start als ACC ausgewertet!
  215. - FT und WT Timer-ereignisse können nun auch mit einem Multiplikator
  216.   angegeben werden. 
  217. - Probleme mit QUIT unter Mag!X(C) beseitigt.
  218. - Der Editor kann unter Multitasking nur noch einmal gestartet werden.
  219. - Kalender nun auch Iconifizierbar
  220. - Unter MagiX(C) und MultiTOS wird als ACC eine Menüleiste angeboten.
  221. - Die Fenster werden in der Reihenfolge der *.INF-Datei geöffnet.
  222. - Bei einer Auflösungsänderung sind die Fenster immer komplett am 
  223.   Bildschirm zu sehen.
  224.   
  225. Version 1.03ß
  226.  
  227. - Problem mit offenen ACC-Fenstern beim Programmstart unter SingleTOS gelöst
  228. - Nach einem Programmstart werden die Fenster des BavariaEventManagers wieder
  229.   in der gleichen Reihenfolge aufgebaut, wie vorher.
  230. - Mit der HELP-Taste kommt man nun in den Hypertext (BEM.HYP)
  231.   Aufruf der einzelnen Texte anhand des aktuellen Fensters!
  232. - Ein Timerereignis wird nur noch ausgeführt, wenn die 
  233.   Gültigkeitsdauer nicht überschritten ist!
  234. - Im Kalender wird das aktuelle Dateum und ein evtl. Feiertag 
  235.   in der Infozeile des Fensters angezeigt!
  236.   
  237. Version 1.02ß
  238.  
  239. - Korrektur bei der Feiertagsberechnung :-( Ein ewiges Sorgenkind.
  240. - Absturz wenn *.EVT-Dateien mit 0-Byte länge vorhanden waren
  241. - Einführung des Befehls VOLUME für DMA-Sound
  242. - Befehl DELAY <sec> kann den BEM für <sec> Sekunden anhalten.
  243.   Die Angabe erfolgt Sekunden. Systembedingt erfolgt eine Abfrage 
  244.   allerdings nur alle 2 Sekunden!
  245. - Einführung des Befehls VOLUME zur Lautstärkeregelung (Nur Falcon?)
  246.   
  247. Version 1.01ß
  248.  
  249. - Fehler bei Groß-Kleinschreibung des registrierten Namens beseitigt
  250. - EVENTMAN.INF wird immer dahin geschrieben, woher sie auch gelesen 
  251.   wurde. Probleme gebs beim Einsatz als ACC!
  252. - Bombige Erlebnisse unter MagiC beseitigt!
  253.   
  254. Version 1.00
  255.  
  256. - Der letzte Button wurde immer Aktiv geschalten!
  257. - Die EVENTMAN.INF-Datei wird nun zuerst im Pfad der ENV-Variable 
  258.   BAVARIA-SYSTEM= gesucht. Danach eine Ordnerebene höher!
  259. - Erweiterung der Befehle "RUN" und "EXEC" mit der Kennung "TOS" bzw. 
  260.   "GEM". Der Aufruf "RUN TOS C:\blabla" bewirkt unter Multitasking, 
  261.   daß das Programm blabla mit der VT52-Emulation gestartet wird.
  262. - Der Kalender kann nun auch per Slider zwischen 1970 und 2037 
  263.   eingestellt werden.
  264. - Klickt man auf Seitenweises Blättern, kommt man Jährlich weiter.
  265. - Ereignis INFO eingeführt. Im Gegensatz zu ALERT wird das System 
  266.   nicht angehalten.
  267. - Bei dem Befehl "SEND" ist nun auch die Schnittstelle "PRN:" für die 
  268.   parallele Druckerschnittstelle erlaubt!
  269.